Sandcastle Water Park is a waterpark located at South Beach in Blackpool, Lancashire, England. It opened in 1986 as a joint public/private partnership. The park is home to the world's longest indoor roller-coaster water slide, the Master Blasterhttps://www.sandcastle-waterpark.co (...) (from Wikipedia)